/*
 * CharacterLiteralAst.h
 *
 *  Created on: 3 Nov 2010
 *      Author: kn308
 */

#ifndef CHARACTERLITERALAST_H_
#define CHARACTERLITERALAST_H_

#include "LiteralAst.h"

namespace MAlice
{

class CharacterLiteralAst: public LiteralAst
{
private:
	char mValue;
public:
	CharacterLiteralAst(char value);
	virtual ~CharacterLiteralAst();
	virtual llvm::Value* generate();
};

}

#endif /* CHARACTERLITERALAST_H_ */
